/**
 * 登录请求
 */
export interface LoginData {
  // 租户ID
  tenantId?: string;
  // 用户名
  username?: string;
  // 密码
  password?: any;
  // 是否记住模式
  rememberMe?: boolean;
  socialCode?: string;
  socialState?: string;
  // 来源
  source?: string;
  // 手机验证码
  code?: string;
  // 滑块验证码ID
  id?: string;
  // 客户端ID
  clientId: string;
  // 客户端密钥
  grantType: string;
  // 是否同意
  agreement?: boolean;
  phone?: string;
}

/**
 * 登录响应
 */
export interface LoginResult {
  access_token: string;
  refresh_token: string;
  tenant_id: string | number;
}

/**
 * 验证码返回
 */
export interface VerifyCodeResult {
  captchaEnabled: boolean;
}

/**
 * 租户
 */
export interface TenantVO {
  companyName: string;
  tenantDomain: any;
  tenantId: string;
}

export interface TenantInfo {
  tenantEnabled: boolean;
  voList: TenantVO[];
}
